View from The Last Castle Restaurant